package com.xianniu.ltc.model.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 功能描述: 采购订单明细归集DTO
 *
 * @Param:
 * @Return:
 * @Author: wrj
 * @Date: 2021/9/2 2:56 下午
 */
@Data
@TableName("T__CAIGOUDINGDANMINGXIGUIJI")
public class TCaiGouDingDanMingXiGuiJiDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @TableId
    private String caigoudingdanmingxiguijiId;

    /**
     * 创建人
     */
    private String createdBy;

    /**
     * 创建时间
     */
    private LocalDateTime createdOn;

    /**
     * 修改人
     */
    private String modifiedBy;

    /**
     * 修改时间
     */
    private LocalDateTime modifiedOn;

    /**
     * [f.tenantcode]
     */
    private String tenantCode;

    /**
     * 采购订单归集
     */
    private String caigoudingdanguijiId;

    /**
     * 备件changshang
     */
    private String beijianchangshang;

    /**
     * 备件名称
     */
    private String beijianmingcheng;

    /**
     * 备件pn
     */
    private String beijianpn;

    /**
     * 备件规格
     */
    private String beijianguige;

    /**
     * 备件描述
     */
    private String beijianmiaoshu;

    /**
     * 备件数量
     */
    private Long beijianshuliang;

    /**
     * 备件单价
     */
    private BigDecimal beijiandanjia;

    /**
     * 备件小计
     */
    private BigDecimal beijianxiaoji;

    /**
     * 备件SN
     */
    private String beijiansn;

    /**
     * 物流公司
     */
    private String wuliugongsi;

    /**
     * 物流单号
     */
    private String wuliudanhao;

    /**
     * 服务项id
     */
    private String fuwuxiangid;

    /**
     * 服务名称
     */
    private String fuwumingcheng;

    /**
     * 预计工时
     */
    private BigDecimal yujigongshi;

    /**
     * 服务规格
     */
    private String fuwuguige;

    /**
     * 服务金额
     */
    private BigDecimal fuwujine;

    /**
     * 设备类型
     */
    private String shebeileixing;

    /**
     * 设备厂商
     */
    private String shebeichangshang;

    /**
     * 设备型号
     */
    private String shebeixinghao;

    /**
     * 设备序列号
     */
    private String shebeixuliehao;

    /**
     * 设备服务开始
     */
    private LocalDateTime shebeifuwukaishi;

    /**
     * 设备服务结束
     */
    private LocalDateTime shebeifuwujieshu;

    /**
     * 设备地区
     */
    private String shebeidiqu;

    /**
     * 工程师姓名
     */
    private String gongchengshixingming;

    /**
     * 工程师手机号
     */
    private String gongchengshishoujihao;

    /**
     * 工程师级别
     */
    private String gongchengshijibie;

    /**
     * 接单时间
     */
    private LocalDateTime jiedanshijian;

    public TCaiGouDingDanMingXiGuiJiDTO() {
    }

}